package test.handle;

import java.util.HashMap;
import java.util.Map;

import cube.utils.FileUtil;
import cube.utils.StringUtil;

public class LiuShiSiGua {

	public static void main(String[] args) {
		String ss = FileUtil.readText("D:\\1.txt");
		Map<String, String> m = new HashMap<String, String>();
		m.put("象曰", ":象曰");
		m.put("白话文解释", "'''白话文解释'''");
		m.put("《象辞》", ":《象辞》");
		m.put("邵雍河洛理数解卦", "'''邵雍河洛理数解卦'''");
		m.put("\r\n吉：", "\r\n:'''<font color=red>吉：</font>'''");
		m.put("\r\n小吉：", "\r\n:'''<font color=red>小吉：</font>'''");
		m.put("\r\n凶：", "\r\n:'''<font color=#31e106>凶：</font>'''");
		m.put("\r\n小凶：", "\r\n:'''<font color=#31e106>小凶：</font>'''");
		m.put("傅佩荣解卦手册", "'''傅佩荣解卦手册'''");
		m.put("时运：", "*'''时运：'''");
		m.put("财运：", "*'''财运：'''");
		m.put("家宅：", "*'''家宅：'''");
		m.put("身体：", "*'''身体：'''");
		m.put("传统解卦", "'''传统解卦'''");
		m.put("这个卦", ":这个卦");
		m.put("大象：", "*'''大象：'''");
		m.put("运势：", "*'''运势：'''");
		m.put("事业：", "*'''事业：'''");
		m.put("经商：", "*'''经商：'''");
		m.put("求名：", "*'''求名：'''");
		m.put("婚恋：", "*'''婚恋：'''");
		m.put("决策：", "*'''决策：'''");
		m.put("台湾张铭仁解卦", "'''台湾张铭仁解卦'''");
		m.put("解释：", "*'''解释：'''");
		m.put("特性：", "*'''特性：'''");
		m.put("运势：", "*'''运势：'''");
		m.put("家运：", "*'''家运：'''");
		m.put("疾病：", "*'''疾病：'''");
		m.put("胎孕：", "*'''胎孕：'''");
		m.put("子女：", "*'''子女：'''");
		m.put("周转：", "*'''周转：'''");
		m.put("买卖：", "*'''买卖：'''");
		m.put("等人：", "*'''等人：'''");
		m.put("寻人：", "*'''寻人：'''");
		m.put("失物：", "*'''失物：'''");
		m.put("外出：", "*'''外出：'''");
		m.put("失物：", "*'''失物：'''");
		m.put("考试：", "*'''考试：'''");
		m.put("诉讼：", "*'''诉讼：'''");
		m.put("求事：", "*'''求事：'''");
		m.put("改行：", "*'''改行：'''");
		m.put("开业：", "*'''开业：'''");
		m.put("\r\n\r\n", "\r\n");
		String s = StringUtil.replace(ss, m);
		String[] sss = s.split("\r\n");
		System.out.println("<poem>");
		for (int i = 0; i < sss.length; i++) {
			if (i == 0) {
				System.out.print("'''");
				System.out.print(sss[i]);
				System.out.println("'''");
			} else if (i == 1) {
				int index = sss[i].indexOf("。");
				System.out.print(":'''");
				System.out.print(sss[i].substring(0, index + 1));
				System.out.print("'''");
				System.out.println(sss[i].substring(index + 1));
			} else if (i == 4 || i == 24) {
				System.out.println(":" + sss[i]);
			} else if (i == 5 || i == 8 || i == 13 || i == 22) {
				System.out.println(sss[i]);
				System.out.println();
			} else if (i == 7) {
				System.out.print(":'''");
				System.out.print(sss[i]);
				System.out.println("'''");
			} else {
				System.out.println(sss[i]);
			}
		}
		System.out.println("</poem>");
	}
}